(function($){
	function formResult(msg, state) {
        if(state == 0) {
            layer.alert(msg, {icon: 5});
        } else{
			layer.alert(msg, {icon: 1},function(){
				location.reload(true);
			});
		}
    }
	$(function(){
		window.formResult = formResult;
		$(".add-bak").click(function(){
			if($("#adduser").length > 0){
				return ;
			}
			var str = '';
			str +='<tr id="adduser">';
			str +='<form action="'+posturl+'" method="post">';
			str +='<td><input type="text" name="name" class="read"/></td>';
			str +='<td><input type="text" name="mobile" class="read"/></td>';
			str +='<td><input type="text" name="grade" class="read"/></td>';
			str +='<td>';
			str +='<input type="hidden" name="_csrf" value="'+csrf+'" />';
			str +='<div class="fadeBox" >';
			str +='<input type="submit" class="edit" value="保存" onclick="submit()"/>';
			str +='<a href="#" class="edit rest">取消</a>';
			str +='</div></td>';
			str +='</form>';
			str +='</tr>';
			$(".userlist tbody").append(str);
		});
		$(".add").click(function(){
			layer.open({
			    type: 2,
			    area: ['620px', '290px'],
			    title:$(this).attr('dtitle'),
			    fix: false, //不固定
			    maxmin: true,
			    content: [$(this).attr('durl'),'no']
			});
		});
		$('.table tr td').dblclick(function(){
			$(this).parent().find('input').removeAttr("readonly").removeClass('read-only');
			if(typeof($(this).find('input').attr('readonly')) =="undefined"){
				if($(this).find('a').length<1){
					//$(this).append('<a class="ok edit" href="#">确定</a>');
					$(this).parent().find('.fadeBox').show();
					$(this).parent().find('.del').hide();
					$(this).parent().find('.hideBox').removeClass('hidden');
					$(this).parent().find('.showBox').hide();
				}
			}
			$('.ok').click(function(){
				$(this).parent().find('input').attr('readonly',true).removeClass('read');
				$(this).parent().parent().find('.fadeBox').hide();
				$(this).parent().parent().find('.del').show();
				$(this).remove();
			})
		});
		$('.table tr').not('.lastTr').on('click',function(){
			var $id = $(this).attr('idVal');
			if(!$(this).find('input').hasClass('read-only')){
				return false;
			} else {
				parent.select_user($id);
			}
		});


		$('.editBtn').click(function(e){
			e.stopPropagation();
			$(this).hide();
			$(this).next().show();
            $(this).parent().parent().addClass('current');
            $(this).parent().parent().siblings().removeClass('current');
			$(this).parent().parent().find('.hideBox').removeClass('hidden');
			$(this).parent().parent().find('.showBox').hide();
			$(this).parent().parent().find('input[type="text"]').removeClass('read-only').removeAttr('readonly');
		});
		$('.rest').click(function(e){
			e.stopPropagation();
            $(this).parent().parent().parent().removeClass('current');
			$(this).parent().hide();
			$(this).parent().parent().find('.del').show();
			$(this).parent().parent().parent().find('.ok').remove();
			$(this).parent().parent().parent().find('.hideBox').addClass('hidden');
			$(this).parent().parent().parent().find('.showBox').show();
			$(this).parent().parent().parent().find('input[type="text"]').addClass('read-only').attr('readonly',true);
		});

		$('.table div').click(function(e){
			e.stopPropagation();
		})
	});
})(jQuery)
